IDA only
Physicians (per 1000 ppl)
Year
Value
2019
0.34639107566323
2010
0.26315908040938
2000
0.22732429926918
1990
0.1726491059003